package com.atung.model;

import java.io.Serializable;
import java.time.LocalDateTime;

import com.fasterxml.jackson.annotation.JsonFormat;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel("BusSchoolUser")
public class BusSchoolUser implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = -3079821073061052432L;

	@ApiModelProperty(value="用户id",example="1")
	@JsonFormat(shape = JsonFormat.Shape.STRING)	
	private Long id;
	
	@ApiModelProperty("微信标识openid")
	private String openId;
	
	@ApiModelProperty("真实姓名")
	private String userName;
	
	@ApiModelProperty("学校名字")
	private String schoolName;
	
	@ApiModelProperty("学校编号")
	private Long schoolId;
	
	@ApiModelProperty("用户手机号")
	private String userPhone;
	
	@ApiModelProperty(value="用户性别(0未选择1男2女)",example="1")
	private int userSex;
	
	@ApiModelProperty("微信名")
	private String wxName;
	
	@ApiModelProperty("微信头像")
	private String wxPhoto;
	
	@ApiModelProperty(value="是否删除（0正常1删除）",example="0")
	private Integer isDelect;
	
	@ApiModelProperty("创建时间）")
	private LocalDateTime creationTime;
	
	@ApiModelProperty("修改时间")
	private LocalDateTime modificationTime;
	
}
